completely defeated - Alemán Inglés Diccionario